/*轮播图*/
.carousel-box{width:690px;height:375px;position: relative;overflow: hidden;}
.carousel-box ul,.carousel-box ul li a{display: block;width: 100%;height: 100%;}
.carousel-box ul{position:relative;}
.carousel-box ul li{position:relative;float:left;height:100%;}
.carousel-box ul li a,.carousel-box ul li a img{display:block;width: 100%;height: 100%;}
.carousel-box .title{position:absolute;width:100%;height:40px;line-height:40px;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000); zoom: 1;background:rgba(0,0,0,0.6);bottom:0;left:0;z-index:99;}
.carousel-box .title a{display:block;padding:0 10px;height:100%;font-size: 16px;color: #fff;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;}
.carousel-box .banner{position: absolute;right: 0;bottom: 0;z-index: 100;height: 40px;background:none;}

.carousel-box .banner .btns{margin-right: 10px;height: 100%;}
.carousel-box .banner .btns li{display: inline-block;*display: inline;*zoom: 1;width: 10px;height: 10px;border-radius:50%;background-color:#fff;margin-left: 5px;margin-top: 17.5px;cursor: pointer;}
.carousel-box .banner .btns li:hover,.carousel-box .banner .btns li.active{background-color:#cf1515;}

.carousel-box .btn{width: 35px;height: 100%;position: absolute;top: 0;z-index: 99;cursor: pointer;transition: all .4s;-webkit-transition: all .4s;}
.carousel-box .prev{left: -100%;background: url(../images/home/prev.png) no-repeat right center;}
.carousel-box:hover .prev{left: 0;}
.carousel-box .next{right: -100%;background: url(../images/home/next.png) no-repeat left center;}
.carousel-box:hover .next{right: 0;}

.news-box{margin-left:710px;padding-top:10px;}

.col-t-home-1{width:100%;height:20px;padding-bottom:10px;border-bottom:1px solid #cccccc;}
.col-t-home-1 .tab{float:left;font-size:20px;font-weight:bold;color:#666;line-height:20px;}
.col-t-home-1 .tab:hover,.col-t-home-1 .tab.curr{color:#0064ac;}
.col-t-home-1 .line{float:left;width:1px;height:16px;margin:4px 20px;background-color:#c6c6c6;}

.col-t-home-2{display:block;height:21px;overflow:hidden;}
.col-t-home-2 .tab{float:left;font-size:20px;font-weight:bold;color:#0064ac;line-height:21px;padding-left:13px;border-left:4px solid #0064ac;}
.col-t-home-2 .tab:hover{text-shadow:0 0 5px rgba(0,100,172,0.3);}
.col-t-home-2.br{padding-bottom:10px;border-bottom:1px solid #ccc;}


.zt-t{float:left;width:20px;font-size:22px;font-weight:bold;color:#0064ac;text-align:center;border:1px solid #91b5ce;padding:22px 20px;}
.zt-t:hover{background-color:#0064ac;color:#fff;}
.zt-box{margin-left:82px;position:relative;height:104px;overflow:hidden;}
.zt-btn{transition:all 0.3s;-webkit-transition:all 0.3s;display:block;cursor:pointer;position:absolute;top:0;z-index:99;width:30px;height:100%;}
.zt-btn.prev{left:-30px;background:url(../images/home/prev2.png) no-repeat center center;}
.zt-btn.next{right:-30px;background:url(../images/home/next2.png) no-repeat center center;}
.zt-box:hover .prev{left:0;}
.zt-box:hover .next{right:0;}
.zt-scroll{position:relative;width:100%;height:100%;overflow:hidden;}
.zt-scroll .scroll{position:relative;height:100%;}
.zt-scroll .zt{float:left;width:265px;height:100%;padding-right:20px;}
.zt-scroll .zt img{transition:all 0.5s;-webkit-transition:all 0.5s;display:block;width:100%;height:100%;}
.zt-scroll .zt:hover img{box-shadow:1px 1px 5px rgba(0,0,0,0.8);transform:scale(0.9);-webkit-transform:scale(0.9);}

.br-padding-box{padding:20px 20px 5px;border:1px solid #cccccc;}
.img-link img{display:block;width:100%;}
.gray-box{padding:15px 0;background-color:#f6f6f6;}
.yq-link .a{transition:all 0.5s;-webkit-transition:all 0.5s;margin-right:5.8px;float:left;font-size:0;}
.yq-link img{width:100%;display:block;position:relative;z-index:1;}
.yq-link .a:hover,.img-link:hover{box-shadow:1px 1px 5px rgba(0,0,0,0.8);transform:scale(0.95);-webkit-transform:scale(0.95);}

.wsfw-link .a{margin-right:20px;position:relative;}
.hdjl-link .a{margin-right:20px;}
.wsfw-link .a.has-child a{display:block;}
.wsfw-link .a.has-child .aa{position:absolute;bottom:10px;z-index:999;width:160px;height:35px;opacity:0;filter:opacity(0);font-size:14px;line-height:35px;white-space:nowrap;overflow:hidden;}
.wsfw-link .a.has-child .aa.one{left:0px;}
.wsfw-link .a.has-child .aa.two{left:159px;width:150px;}
.wsfw-link .a.has-child .aa.three{left:308px;width:109px;}

.zwgk-link{float:left;width:300px;}
.zwgk-link a{transition:all 0.3s;-webkit-transition:all 0.3s;margin-bottom:10px;font-size:16px;color:#0064ac;height:44px;line-height:22px;width:48%;padding:20px 0;background-color:#e8f4fd;}
.zwgk-link a.one-line{line-height:44px;}
.zwgk-link a img{vertical-align:middle;margin:0 10px 0 20px;}
.zwgk-link a span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.zwgk-link a:hover{border-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,0.3);}

.zwgk-right{margin-left:320px;}

.detail{padding-top:15px;}
.detail,.detail *{font-size:16px;color:#666;line-height:1.8;text-indent:2em;}

.yhcs{width:100%;overflow:hidden;}
.yhcs ul{position:relative;overflow:hidden;}
.yhcs ul li{padding:0 10px;width:80px; float:left;}
.yhcs ul li img{background:url(../images/home/border_img.gif); padding:1px 6px 2px; width:66px; height:44px;}
.yhcs ul li p{line-height:1.4;font-size:14px;font-weight:bold; text-align:center;}
.yhcs ul li a{display:block;color:#333;text-align:center;}

.xmt-box{border:1px solid #91b5ce;background:url(../images/home/xmt/xmt-bg.png) no-repeat 95% bottom;}
.xmt-t{float:left;padding:34px 20px;border-right:1px solid #91b5ce;width:20px;font-size:22px;font-weight:bold;color:#0064ac;text-align:center;}
.xmt-c{margin-left:61px;padding:20px 40px;}
.xmt-c img{vertical-align:middle;margin-right:60px;}

@media screen and (max-width:635px){
	.col-t-home-1{white-space:nowrap;overflow:auto;overflow-y:hidden;}
	.col-t-home-1 .tab{font-size:0.72rem;float:none;display:inline-block;vertical-align:top;}
	.col-t-home-1 .line{margin:4px 0.4rem;float:none;display:inline-block;vertical-align:top;}
	.col-t-home-1::-webkit-scrollbar{width: 10px;height: 1px;}
    .col-t-home-1::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0);background: rgba(255,255,255,0);}
    .col-t-home-1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0);border-radius: 10px;background: rgba(255,255,255,0);}
  	.gray-box{padding:0.4rem 0;}
	.carousel-box{float:none;width:100% !important;margin-top:0.6rem;}
	.carousel-box .title{box-sizing:border-box;width:100% !important;}
	.carousel-box .title a{width:100%!important;box-sizing:border-box;font-size:0.64rem;}
	.carousel-box .banner{bottom:auto;top:0;}
	.carousel-box .banner .btns li{background-color:#ddd;}
	.zt-t{padding:1.04rem 0.5rem;font-size:0.76rem;width:1.8rem;box-sizing:border-box;}
	.zt-box{margin-left:2.2rem;}
	.br-padding-box{padding:0.4rem 0.4rem 0.2rem;}
	.yq-link{padding:0.4rem 0;}
	.yq-link a{margin-top:0.3rem;}

	.wsfw-link .a,.hdjl-link .a{width:32%;margin-right:2%;margin-bottom:0.3rem;}
 	.wsfw-link .a.has-child,.hdjl-link .a.long{float:none;width:100%;margin-right:0;margin-bottom:0.3rem;}
  	.wsfw-link .a.has-child a{bottom:0.5rem;width:5rem;height:1rem;}
    .wsfw-link .a.has-child a.one{left:0.2rem;}
    .wsfw-link .a.has-child a.two{left:5.5rem;width:4.8rem;}
    .wsfw-link .a.has-child a.three{left:10.5rem;width:3.5rem;}
	.a-box{margin-top:0.6rem;margin-bottom:0;}
	.zwgk-link a{padding:.9rem 0;}
	.zwgk-link a,.detail, .detail *{font-size:0.64rem;}
    .detail{padding-top:0.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}
	.xmt-box{background-size:4rem auto;}
	.xmt-t{font-size:0.76rem;float:none;padding:0.4rem 0;width:auto;border-right:0;border-bottom:1px solid #91b5ce;}
	.xmt-c{margin:0;padding:0.5rem 0.4rem;}
	.xmt-c img{margin-right:2%;width:30%;margin-bottom:1rem;}
	.xmt-c img:nth-child(3n+3){margin-right:0;}
}